leave a task unfinished - German English Dictionary